turn queen's evidence - Turkish English Dictionary